package com.education.wisdom.pojo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 支付记录表 jr_currency_record
 *
 * @author ruoyi
 * @date 2018-11-20
 */
@Data
public class CurrencyRecord implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    private Integer id;
    /**  */
    private String currencyId;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 状态 1成功  2支付中 0取消
     */
    private String status;
    /**
     * 创建者
     */
    private String userId;
    /**
     * 最后修改时间
     */
    private Date editTime;
    /**
     * 付款人名称
     */
    private String payerName;
    /**
     * 积分数量
     */
    //private Integer currency;
    private BigDecimal currency;
    /**
     * 下单ip(客户端ip,从网关中获取)
     */
    private String orderIp;
    /**
     * 从哪个页面链接过来的(可用于防诈骗)
     */
    private String orderRefererUrl;
    /**
     * 页面回调通知url
     */
    private String returnUrl;
    /**
     * 后台异步通知url
     */
    private String notifyUrl;
    /**
     * 交易业务类型  ：3消费、2充值等 1收入 4冻结
     */
    private String trxType;
    /**
     * 备注
     */
    private String remark;
    /**
     * 账单ID
     */
    private String billId;
    /**  */
    private String delFlag;

    private Integer catalogId;//课程id

    private String name;

    /**
     * 订单类型 1 课程 2 资源
     */
    private String orderType;

    private String catalogIco;
}
